Consistent heavy rainfall in the past few days in Tamil Nadu has submerged many areas in the southern Indian state, including its capital city Chennai.